delete GtkCTreeRow as GtkCTreeRow, not clist rows which crashes in gslice
authorTim Janik <timj@gtk.org>
Tue, 27 Dec 2005 23:46:28 +0000 (23:46 +0000)
committerTim Janik <timj@src.gnome.org>
Tue, 27 Dec 2005 23:46:28 +0000 (23:46 +0000)
Wed Dec 28 00:45:46 2005  Tim Janik  <timj@gtk.org>

        * gtk/gtkctree.c (row_delete): delete GtkCTreeRow as GtkCTreeRow, not
        clist rows which crashes in gslice later on.

ChangeLog
ChangeLog.pre-2-10
gtk/gtkctree.c

index 25f854c2369bfc6c3588818722bdc9b50301803b..1c90179d15f2ce1d430569098dbcc3ed012256ca 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,8 @@
+Wed Dec 28 00:45:46 2005  Tim Janik  <timj@gtk.org>
+
+       * gtk/gtkctree.c (row_delete): delete GtkCTreeRow as GtkCTreeRow, not
+       clist rows which crashes in gslice later on.
+
 2005-12-27  Federico Mena Quintero  <federico@ximian.com>
 
        * gtk/gtkfilefilter.c (gtk_file_filter_filter): In the case for
index 25f854c2369bfc6c3588818722bdc9b50301803b..1c90179d15f2ce1d430569098dbcc3ed012256ca 100644 (file)
@@ -1,3 +1,8 @@
+Wed Dec 28 00:45:46 2005  Tim Janik  <timj@gtk.org>
+
+       * gtk/gtkctree.c (row_delete): delete GtkCTreeRow as GtkCTreeRow, not
+       clist rows which crashes in gslice later on.
+
 2005-12-27  Federico Mena Quintero  <federico@ximian.com>
 
        * gtk/gtkfilefilter.c (gtk_file_filter_filter): In the case for
index 226e484ef977383fe2d8b98c834d77a0bd7f52e1..d5c4a6c4d089f08a85e31f888afd26b850349902 100644 (file)
@@ -3283,7 +3283,7 @@ row_delete (GtkCTree    *ctree,
     }
 
   g_slice_free1 (sizeof (GtkCell) * clist->columns, ctree_row->row.cell);
-  g_slice_free (GtkCListRow, ctree_row);
+  g_slice_free (GtkCTreeRow, ctree_row);
 }
 
 static void